// 专门为重置密码服务
layui.form.verify({
  // 可以定义多个规则
  // key(规则名称): value/函数/数组
  passwordLen: [/^[\S]{6,16}$/, "密码为6-16位的非空格字符"],
  confirmPass(value) {
    // value就是再次确认密码的值
    if ($("input[name=newPwd]").val() !== value) {
      return "两次输入的密码不一致" // 没有通过 才返回 提示的消息
    }
    // return "两次密码一致" // 这里的测试说明 只要你返回内容 就认为你校验没有通过！！！！
  },
})

// 重置不需要处理-需要处理修改密码
$("#myForm").on("submit", function (event) {
  event.preventDefault() // 阻止默认提交事件
  // 先收集数据
  console.log(layui.form.val("formData"))
  $.ajax({
    method: "post",
    url: "/my/updatepwd",
    data: layui.form.val("formData"),
    success({ status, message }) {
      if (status === 0) {
        // 此时表示修改密码成功
        // 修改密码之后- 重新登录-用密码- 只提示消息
        layui.layer.msg("修改密码成功")
      } else {
        layui.layer.msg(message)
      }
    },
  })
})
